package jnpf.service;




import jnpf.model.common.AnalyzeResult;
import jnpf.model.dify.talk.req.FlowTalkReq;

import javax.validation.constraints.NotEmpty;
import java.util.ArrayList;

public interface DifyFileService {
    AnalyzeResult AnalyzeFile(String fileId) throws Exception;

    AnalyzeResult AnalyzeFileDo(@NotEmpty String doName, FlowTalkReq flowTalkReq);

    ArrayList<AnalyzeResult>  AnalyzeFileAllDo(ArrayList<String> doList, FlowTalkReq flowTalkReq);
}
